top-level executive - French English Dictionary